The coat of arms of Zagreb consists of a three-towered city with a star and a crescent moon overhead. The coat dates back to at least the 18th century.
Against a blue ground, on a green hill, a silver/white walled moat with three towers and open gold/yellow gates; above right, a gold/yellow six-pointed star; above left, a silver/white crescent.
Media related to [//commons.wikimedia.org/wiki/Category:Coats_of_arms_of_Zagreb Coats of arms of Zagreb] at Wikimedia Commons